.search-content {
    padding: 10px 20px;
}

.search-history {
    display: flex;
    flex-direction: column;
    padding: 20px 0;

    .search-history-title {
        font-size: 16px;
        font-weight: bold;
        margin-bottom: 10px;
        display: flex;
        justify-content: space-between;
    }

    .search-history-list {
        display: flex;
        flex-wrap: wrap;

        .search-history-item {
            margin-right: 10px;
            line-height: 35px;
        }
    }
}

.search-hot {
    display: flex;
    flex-direction: column;
    padding: 20px 0;

    .search-hot-title {
        font-size: 16px;
        font-weight: bold;
        margin-bottom: 10px;
        display: flex;
        justify-content: space-between;
    }

    .search-hot-list {
        display: flex;
        flex-wrap: wrap;

        .search-hot-item {
            margin-right: 10px;
        }
    }
}